// 引入vue
import Vue from "vue"
// 引入Vuex 
import Vuex from 'vuex'
// import cart from "./cart.js"
// 导入购物车的 vuex
import moduleCart from "@/store/cart.js"
// 导入用户信息的 vuex
import moduleUser from "@/store/user.js"

// 使用vuex插件
Vue.use(Vuex)

// 创建Store实列对象
const store = new Vuex.Store({
  // TODO：挂载 store 模块
  modules:{
    // 挂载购物车的 vuex 模块， 模块内成员访问路路径调整为m_cart, 例如
    // 购物车模块中 cart 数组的访问路径是 m_cart/cart
    'm_cart': moduleCart,
    "m_user": moduleUser
  }
})

// 向往共享store
export default store
